picture (someone) at (some place)

Translations
s'imaginer (quelqu'un) à (un endroit)
Words
picture

verb
imaginer
someone

pronoun
quelqu’un
at

preposition
à
some

article or possessive pronoun
quelque
place

noun
endroit